sun worshipper - Spanish English Dictionary